tree dweller - German English Dictionary